package net.maku.system.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.math.BigDecimal;
import java.util.Date;
import net.maku.framework.mybatis.entity.BaseEntity;

/**
 * 充值记录
 *
 * @author 小陈 
 * @since 1.0.0 2025-03-19
 */
@EqualsAndHashCode(callSuper=false)
@Data
@TableName("sys_user_charge")
public class SysUserChargeEntity extends BaseEntity {

	/**
	* 被充值用户
	*/
	private Long userId;

	/**
	* 充值金额
	*/
	private BigDecimal rechargeAmount;

	/**
	* 充值前金额
	*/
	private BigDecimal lastAmount;

	/**
	* 充值后金额
	*/
	private BigDecimal nextAmount;

	/**
	* 充值的用户
	*/
	private Long rechargeUser;

	/**
	* 充值类型0-充值 1-扣费
	*/
	private Integer rechargeType;

	/**
	* 备注
	*/
	private String remark;







}